e57a6c3d2bf52ea6f42c42d7d3e529a444f78bdd,src/edu/stanford/nlp/parser/shiftreduce/TrainParser.java,TrainParser,main,#String[]#,28

Before Change


          for (Transition transition : transitions) {
            int transitionNum = transitionIndex.indexOf(transition);
            Set<String> features = featureFactory.featurize(state);
            int predictedNum = parser.findHighestScoringTransition(state, features, false);
            Transition predicted = transitionIndex.get(predictedNum);
            if (transitionNum == predictedNum) {
              numCorrect++;

After Change


          for (Transition transition : transitions) {
            int transitionNum = transitionIndex.indexOf(transition);
            Set<String> features = featureFactory.featurize(state);
            int predictedNum = parser.findHighestScoringTransition(state, features, false).object();
            Transition predicted = transitionIndex.get(predictedNum);
            if (transitionNum == predictedNum) {
              numCorrect++;